/*
【例3.4】给出三角形的三边长，求三角形面积。
解题思路：
假设给定的三个边符合构成三角形的条件: 任意两边之和大于第三边。
从数学知识已知求三角形面积的公式为：area=√(“s(s-a)(s-b)(s-c)” )，其中s=(a+b+c)/2。
*/

#include <stdio.h>
#include <math.h>						    //数学头文件，方便下面调用√ 函数
int main() {
    double a,b,c,s,area;				    //定义各变量，均为double型
    a=3.67;             				    //对边长a赋值
    b=5.43;             				    //对边长b赋值
    c=6.21;             				    //对边长c赋值
    s=(a+b+c)/2;        				    //计算周长s
    area=sqrt(s*(s-a)*(s-b)*(s-c));		    //计算area,sqrt函数是求平方根的函数.
    printf("a=%lf\tb=%lf\tc=%lf\n",a,b,c);	//输出三边a,b,c的值,由于是double类型故可以写%lf；\t‘使输出位置调到下一个Tab位置’
    printf("area=%f",area);				    //输出面积area的值
    return 0;
}
